soluble RNA - English Synonyms Dictionary